épicerie fine-traiteur meaning in English
n. deli, delicatessen, store which sells cheeses and cooked meats as well as prepared salads, products sold in this store
n. deli, delicatessen, store which sells cheeses and cooked meats as well as prepared salads, products sold in this store